home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_perl.idb / usr / freeware / catman / p_man / cat3 / DirHandle.Z / DirHandle
Encoding:
Text File  |  1998-10-28  |  1.2 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      DDDDiiiirrrrHHHHaaaannnnddddlllleeee((((3333))))    22223333////JJJJuuuullll////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222))))      DDDDiiiirrrrHHHHaaaannnnddddlllleeee((((3333))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.       DirHandle - supply object methods for    directory handles
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           use DirHandle;
  13.           $d = new DirHandle ".";
  14.           if (defined $d) {
  15.           while    (defined($_ = $d->read)) { something($_); }
  16.           $d->rewind;
  17.           while    (defined($_ = $d->read)) { something_else($_); }
  18.           undef    $d;
  19.           }
  20.  
  21.  
  22.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  23.       The DirHandle    method provide an alternative interface    to the
  24.       _o_p_e_n_d_i_r(), _c_l_o_s_e_d_i_r(), _r_e_a_d_d_i_r(), and    _r_e_w_i_n_d_d_i_r() functions.
  25.  
  26.       The only objective benefit to    using DirHandle    is that    it
  27.       avoids namespace pollution by    creating globs to hold
  28.       directory handles.
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                        (printed 10/23/98)
  64.  
  65.  
  66.  
  67.